.Successful {
	height: 100%;
	background-image: url();
	background-repeat: no-repeat;
	background-size: 100%;
	overflow-y: auto;
	padding: 58rpx 0;
	.black {
		padding-top: 58rpx;
	}
	.box {
		margin: 0 auto;
		width: 698rpx;
		background-color: #fff;
		border-radius: 32rpx;
		.box-header {
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			font-size: 50rpx;
			font-weight: bold;
			color: #111;
			.bh-img {
				width: 160rpx;
				height: 160rpx;
				margin-bottom: 30rpx;
				margin-top: 90rpx;
			}
			.bh-time {
				font-weight: 300;
				font-size: 28rpx;
				display: flex;
				align-items: center;
				color: #999;
				padding-top: 24rpx;
				.line {
					width: 30rpx;
					height: 2rpx;
					background-color: #999;
				}
			}
		}
		.box-title {
			width: 100%;
			background-color: #f7f7f7;
			display: flex;
			justify-content: center;
			align-items: center;
			height: 80rpx;
			font-weight: bold;
			font-size: 36rpx;
			margin: 40rpx 0 20rpx;
		}
		.box-detail {
			padding: 0 40rpx 80rpx;
			.bd-item {
				display: flex;
				align-items: center;
				padding: 24rpx 0;
				border-top: 1px solid #f1f1f1;
				&:first-of-type {
					border-top: none;
				}
				.label {
					font-size: 30rpx;
					font-weight: bold;
					color: #333;
				}
				.cont {
					flex: 1;
					overflow: hidden;
				}
				.cont_img{
					width: 120rpx;
					height: 120rpx;
				}
			}
		}
	}
}